package com.mk.cloud.common.domain;
import org.beetl.sql.core.annotatoin.AssignID;
import org.beetl.sql.core.mapper.BaseMapper;

import javax.persistence.Transient;
import java.math.*;
import java.util.Date;
import java.sql.Timestamp;

/* 
* 
* gen by beetlsql 2018-05-04
*/
public class FlApplyCash  {
	
	//主键ID
	@AssignID
	private String acid ;
	//支付宝账号
	private String aliaccount ;
	//支付宝名称
	private String aliname ;
	//审核时间
	private String audate ;
	//审核人id
	private String auid ;
	//审核人名称
	private String auname ;
	//时间
	private String awfdate ;
	//状态(0-待审核1-审核通过2-审核驳回3-提现成功4-提现失败5-提现中)
	private String awfstate ;
	//所属企业
	private String coid ;
	//申请人名称
	private String frealname ;
	//申请人ID
	private String fuserid ;
	//流水号
	private String orderno ;
	//驳回/失败原因
	private String reason ;
	//实际到账金额
	private BigDecimal refamount ;
	//提现金额
	private BigDecimal wdamount ;
	//申请人姓名
	@Transient
	private String realname;
	/**时间
	 *@param  awfdate
	 */
	public void setAwfdate(String awfdate ){
		this.awfdate = awfdate;
	}
	//提现手续费

	private BigDecimal wdfees ;

	public FlApplyCash() {
	}

	public String getRealname() {
		return realname;
	}

	public void setRealname(String realname) {
		this.realname = realname;
	}

	/**主键ID
	*@return 
	*/
	public String getAcid(){
		return  acid;
	}

	/**主键ID
	*@param  acid
	*/
	public void setAcid(String acid ){
		this.acid = acid;
	}
	/**支付宝账号
	*@return 
	*/
	public String getAliaccount(){
		return  aliaccount;
	}

	/**支付宝账号
	*@param  aliaccount
	*/
	public void setAliaccount(String aliaccount ){
		this.aliaccount = aliaccount;
	}
	/**支付宝名称
	*@return 
	*/
	public String getAliname(){
		return  aliname;
	}

	/**支付宝名称
	*@param  aliname
	*/
	public void setAliname(String aliname ){
		this.aliname = aliname;
	}
	/**审核时间
	*@return 
	*/
	public String getAudate(){
		return  audate;
	}

	/**审核时间
	*@param  audate
	*/
	public void setAudate(String audate ){
		this.audate = audate;
	}
	/**审核人id
	*@return 
	*/
	public String getAuid(){
		return  auid;
	}

	/**审核人id
	*@param  auid
	*/
	public void setAuid(String auid ){
		this.auid = auid;
	}
	/**审核人名称
	*@return 
	*/
	public String getAuname(){
		return  auname;
	}

	/**审核人名称
	*@param  auname
	*/
	public void setAuname(String auname ){
		this.auname = auname;
	}
	/**时间
	*@return 
	*/
	public String getAwfdate(){
		return  awfdate;
	}

	/**状态(0-待审核1-审核通过2-审核驳回3-提现成功4-提现失败5-提现中)
	*@return 
	*/
	public String getAwfstate(){
		return  awfstate;
	}
	/**状态(0-待审核1-审核通过2-审核驳回3-提现成功4-提现失败5-提现中)
	*@param  awfstate
	*/
	public void setAwfstate(String awfstate ){
		this.awfstate = awfstate;
	}
	
	/**所属企业
	*@return 
	*/
	public String getCoid(){
		return  coid;
	}
	/**所属企业
	*@param  coid
	*/
	public void setCoid(String coid ){
		this.coid = coid;
	}
	
	/**申请人名称
	*@return 
	*/
	public String getFrealname(){
		return  frealname;
	}
	/**申请人名称
	*@param  frealname
	*/
	public void setFrealname(String frealname ){
		this.frealname = frealname;
	}
	
	/**申请人ID
	*@return 
	*/
	public String getFuserid(){
		return  fuserid;
	}
	/**申请人ID
	*@param  fuserid
	*/
	public void setFuserid(String fuserid ){
		this.fuserid = fuserid;
	}
	
	/**流水号
	*@return 
	*/
	public String getOrderno(){
		return  orderno;
	}
	/**流水号
	*@param  orderno
	*/
	public void setOrderno(String orderno ){
		this.orderno = orderno;
	}
	
	/**驳回/失败原因
	*@return 
	*/
	public String getReason(){
		return  reason;
	}
	/**驳回/失败原因
	*@param  reason
	*/
	public void setReason(String reason ){
		this.reason = reason;
	}
	
	/**实际到账金额
	*@return 
	*/
	public BigDecimal getRefamount(){
		return  refamount;
	}
	/**实际到账金额
	*@param  refamount
	*/
	public void setRefamount(BigDecimal refamount ){
		this.refamount = refamount;
	}
	
	/**提现金额
	*@return 
	*/
	public BigDecimal getWdamount(){
		return  wdamount;
	}
	/**提现金额
	*@param  wdamount
	*/
	public void setWdamount(BigDecimal wdamount ){
		this.wdamount = wdamount;
	}
	
	/**提现手续费
	*@return 
	*/
	public BigDecimal getWdfees(){
		return  wdfees;
	}
	/**提现手续费
	*@param  wdfees
	*/
	public void setWdfees(BigDecimal wdfees ){
		this.wdfees = wdfees;
	}
	public interface Mapper extends BaseMapper<FlApplyCash> {
	}

}
